live up to someone's expectations - Alemán Inglés Diccionario